regenerating plant - French English Dictionary